Leather strops - Deutsch Englisch Wörterbuch